Rapid System Prototyping Gaining Insight into Executable Models during Runtime: Architecture and Mappings

نویسندگان

  • Philipp Graf
  • Klaus D. Müller-Glaser
چکیده

During development, the ever-increasing design complexity of embedded systems frequently comes into conflict with cost, time-to-market, and quality. This complexity results from increasing functionality, the expanding design space, the distribution of functionality to distributed control units, the optimization of power dissipation, and performance requirements. For example, as of today, a luxury car includes up to 80 electronic control units that communicate over various networks. An Airbus A380 contains more than 1,000 field-programmable gate arrays (FPGAs).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Organizational Configurations in Executable Enterprise Architecture Models

Architecture models provide a legible description of the system, and help describing its properties in a representation shared and understood by most stakeholders. “Executable” models allow running enterprise behaviors in a convincing way to support the understanding of complex enterprises, such as Systems of Systems (SoS). In the context of an approach to enterprise architecture evaluation thr...

متن کامل

Tool Support for Design by Contract

Numerous experience reports indicate that prototyping is a serious and successful development strategy. We believe that it is not sufficient to provide graphical notations for object-oriented analysis, but that the notation of contracts in conjunction with prototyping, i.e., building executable models, is the proper technique for mastering complexity and gaining insights into a problem domain. ...

متن کامل

A STATEMATE-based Rapid Prototyping Environment

This paper presents a rapid prototyping environment for hardware/software codesign of embedded control applications in which STATEMATE is used as specification and code-synthesis tool. The environment, which is currently being developed at the Computer Architecture Group of the University of Oldenburg, consists of a programmable FPGA field, processor boards, and a programming environment which ...

متن کامل

Implementation of a CAN Controller and Monitor Application on the Rapid Prototyping Platform REAR

Rapid Prototyping is used in embedded systems design as a means to reduce development time and costs. At an early stage in the development cycle, the specification is implemented in a working protoype, which can be used to test the specification and, in real-time systems, also the timing constraints. The REAR Rapid Prototyping Environment was built as an adaptable target platform for embedded r...

متن کامل

A Multi-Theory Logic Programming Language for the World Wide Web

Despite the World Wide Web recent architectural formalization in terms of Representational State Transfer (REST) architectural style and Resource-Oriented Architecture (ROA), current languages and tools for Web programming generally suffer from a lack of understanding of its design constraints and from an abstraction mismatch that makes it difficult to fully exploit the Web potential. Based on ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007